package com.fotoloka.services;

import java.awt.image.BufferedImage;

import com.fotoloka.processor.CVImageProcessor;
import com.googlecode.javacv.FrameGrabber.Exception;

public interface WebCam {

	void start() throws Exception;
	
	void stop();
	
	boolean isRunnning();
	
	BufferedImage getImage();
	
	int getDevice();
	
	void setDevice(int device);
	
	CVImageProcessor getImageProcessor();
	
	void setImageProcessor(CVImageProcessor imageProcessor);
	
	BufferedImage getImgImpressao();
	
//	int getWidth();
//	
//	void setWidth(int width);
//	
//	int getHeight();
//
//	void setHeight(int height);
	
}
